[JavaScript Library] - Simple jQuery문학청년입사 예정인 회사의 과제 테스트에서 제출한 자바스크립트 라이브러리입니다.
그냥 두기에는 아까워서 이렇게 공유드립니다.
본 라이브러리는 DOM Selector, Manipulation, Event 등의 기능을 제공합니다.
사용 방법은 jQuery와 동일하며, 관련 설명은 아래 프레젠테이션을 참고하시면 됩니다.
[본문] - http://youngman.kr/?p=1432
[데모] - http://test.youngman.kr/script/exam/core/
스프링보다 중요한 스프링 이야기Sungchul Park2015/4/23일 OKKY 정기 모임에서 발표한 자료입니다. 클린코드 11장과 12장의 내용을 기본 틀로 해서 내용을 구성해 봤습니다.
스프링을 이용해서 생성과 이용의 관심사 분리, 횡적 관심사 분리를 하게 되면 지속적으로 SW를 개선할 수 있다는 내용입니다.
Spring3 발표자료 - 김연수Yeon Soo Kim이전 회사에 근무하면서, 스프링을 처음 사용할때 스프링을 이용해 관리자 웹 사이트 개발을 하나 마친 후, 스프링에 관한 세미나를 준비하여 사내 세미나 발표를 하였던 자료 입니다.
* 기존에 올린게 깨져서 지우고 다시 올렸는데, Re-upload 기능이 있었네 ㅜ.ㅜ
OAF Developer Guide 13.1.3crwanareThis document provides an overview and guide for developing applications using Oracle Application Framework (OA Framework). It covers topics such as setting up the development environment, building a basic "Hello World" application, implementing models, views and controllers, internationalization, and more advanced topics like debugging, testing, standards and guidelines. The document contains 10 chapters and several appendices.
6주 javaScript 시작하며지수 윤The document discusses the basics of JavaScript including how it works in browsers, its core syntax, and basic function usage. It provides examples of writing an avg() function that calculates averages and a dummy() function that reverses the order of elements in an array.
스프링보다 중요한 스프링 이야기Sungchul Park2015/4/23일 OKKY 정기 모임에서 발표한 자료입니다. 클린코드 11장과 12장의 내용을 기본 틀로 해서 내용을 구성해 봤습니다.
스프링을 이용해서 생성과 이용의 관심사 분리, 횡적 관심사 분리를 하게 되면 지속적으로 SW를 개선할 수 있다는 내용입니다.
Spring3 발표자료 - 김연수Yeon Soo Kim이전 회사에 근무하면서, 스프링을 처음 사용할때 스프링을 이용해 관리자 웹 사이트 개발을 하나 마친 후, 스프링에 관한 세미나를 준비하여 사내 세미나 발표를 하였던 자료 입니다.
* 기존에 올린게 깨져서 지우고 다시 올렸는데, Re-upload 기능이 있었네 ㅜ.ㅜ
OAF Developer Guide 13.1.3crwanareThis document provides an overview and guide for developing applications using Oracle Application Framework (OA Framework). It covers topics such as setting up the development environment, building a basic "Hello World" application, implementing models, views and controllers, internationalization, and more advanced topics like debugging, testing, standards and guidelines. The document contains 10 chapters and several appendices.
6주 javaScript 시작하며지수 윤The document discusses the basics of JavaScript including how it works in browsers, its core syntax, and basic function usage. It provides examples of writing an avg() function that calculates averages and a dummy() function that reverses the order of elements in an array.
(자바교육/스프링교육/스프링프레임워크교육/마이바티스교육추천)#2.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)탑크리에듀(구로디지털단지역3번출구 2분거리)탑크리에듀(www.topcredu.co.kr)에서 제공하는 스프링프레임워크,마이바티스 교육자료입니다^^. Spring IoC & DI,Ioc Container 분류 등의 내용으로 교육자료를 통해 많은 도움되시길 바랍니다~!
자바 웹 개발 시작하기 (5주차 : 스프링 프래임워크)DK LeeJava web development 05
자바 웹 개발 시작하기
(5주차 : 스프링 프래임워크)
2011. 11. 24
벌써 2년도 넘은 자료지만
그래도 필요하신분이 있을지 몰라서...
(지금보니 2년사이 많은것을 배운것 같네요 ㅎㅎ)
2.Spring IoC & DI (ioc container)탑크리에듀(구로디지털단지역3번출구 2분거리)
파울러는 2004년의 글에서 제어의 어떤 측면이 역행되는 것인지에 대한 의문을 제기하고 의존하는 객체를 역행적으로 취득하는 것이라는 결론을 내렸다. 그는 그와 같은 정의에 기초하여 제어 역행이라는 용어에 좀 더 참신한 ‘의존성주입(DI,dependency injection)’이라는 이름을 지어줬다.
모든 어플리케이션은 비즈니스 로직을 수행하기 위해 서로 협업하는 둘 또는 그 이상의 클래스들로 이뤄진다. 전통적으로 각 객체는 협업 할 객체의 참조를 취득해야 하는 책임이 있다.
이것이 의존성이다. 이는 결합도가 높으며 테스트하기 어려운 코드를 만들어낸다.
IoC를 적용함으로써 객체들은 시스템 내의 각 객체를 조정하는 어떤 외부의 존재에 의해 생성시점에서 의존성을 부여 받는데, 의존성이 객체로 주입(inject)된다는 말이다. 따라서 IoC는 한 객체가 협업해야 하는 다른 객체의 참조를 취득하는 방법에 대한 제어의 역행이라는 의미를 갖는다.
일반적으로 IoC는 의존성주입(DI), 의존성룩업(DL) 두 개의 하위부류로 나눌 수 있으며, 일반적으로 DI를 이야기 할 때는 IoC를 가리키지만 IoC를 이야기할 때는 DI를 가리키는 것은아니다. DI도 여러 종류 (세터주입,생성자주입,메소드주입)가 있지만 DL의 경우도 의존성 풀과 컨텍스트화된 의존성룩업(CDL) 두 종류가 있다.
3.Spring IoC&DI(spring ioc실습, XML기반)탑크리에듀(구로디지털단지역3번출구 2분거리)“오라클자바몰”이라는 회사를 만들어서 내가 잘 아는 분야인 차를 팔기로 정했다. 차량의 구매는 현대자동차와하고, 현대자동차에 돈을 지불하고 차를 받기로 했다.
STS
New → Project → Spring Legacy Project
Project Name : carmaker
Simple Projects : Simple Spring Maven
프로젝트생성후
- 프로젝트 루트 아래의 pom.xml 파일을 오픈 후 스프링 버전을 4.2.0으로 변경
src/main/java 아래에서 edu.biz.ioc 패키지 생성
2. 스프링 이해
• 오브젝트 기반 ( 객체 지향 설계 ) 기초
• 자바빈 (Default 생성자 , 프로퍼티 존
재)
• 템플릿 메소드 패턴 - 중복 코드 제거 ,
영향도 축소 , 관심사 분리
• 템플릿 팩토리 패턴 - 관계 설정 책임의
분리
3. 스프링의 이해
• 개발 폐쇄의 원칙 (OCP - Open Close
Principle)
• 응집도 높음 , 결합도 낮음
4. 스프링의 이해
• IoC (Inversion Of Control) -
제어의 역행
- 사용할 Object 가 Resource 를 선택하
지 않고 다른 대상에게 위임하여 받아서
사용
• DI (Dependency Injection)
- 의존 관계 주입
5. 스프링 용어 정리
• Bean (IoC 방식으로 관리하는 Object)
• Bean Factory
- 스프링의 IoC 를 담당
• Application Context
• 설정정보 (Configuration metadata)
- IoC 적용을 위한 설정정보 (Configuration)
• 컨테이너 (Container)
6. Java 와 XML 설정
Java XML
Bean 설정 @Configuraion <beans>
빈 이름 @Bean mthodName() <bean id=”methodName”
빈의 클래스 return new BeanClass(); class=”a.b.BeanClass”>